home *** CD-ROM | disk | FTP | other *** search
Unknown | 2004-06-11 | 3.4 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 72 36 2f 2f 3d 3d 3d 3d |........|r6//====|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 0a 2f 2f 20 57 65 |========|=..// We|
|00000060| 61 70 6f 6e 5f 4c 69 6e | 6b 54 75 72 72 65 74 0d |apon_Lin|kTurret.|
|00000070| 0a 2f 2f 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.//=====|========|
|00000080| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000090| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000c0| 0d 0a 2f 2f 20 43 72 65 | 61 74 65 64 20 62 79 20 |..// Cre|ated by |
|000000d0| 4c 61 75 72 65 6e 74 20 | 44 65 6c 61 79 65 6e 0d |Laurent |Delayen.|
|000000e0| 0a 2f 2f 20 a9 20 32 30 | 30 33 2c 20 45 70 69 63 |.// . 20|03, Epic|
|000000f0| 20 47 61 6d 65 73 2c 20 | 49 6e 63 2e 20 20 41 6c | Games, |Inc. Al|
|00000100| 6c 20 52 69 67 68 74 73 | 20 52 65 73 65 72 76 65 |l Rights| Reserve|
|00000110| 64 0d 0a 2f 2f 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |d..//===|========|
|00000120| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000140| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000150| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000160| 3d 3d 0d 0a 0d 0a 63 6c | 61 73 73 20 57 65 61 70 |==....cl|ass Weap|
|00000170| 6f 6e 5f 4c 69 6e 6b 54 | 75 72 72 65 74 20 65 78 |on_LinkT|urret ex|
|00000180| 74 65 6e 64 73 20 4c 69 | 6e 6b 47 75 6e 0d 0a 20 |tends Li|nkGun.. |
|00000190| 20 20 20 63 6f 6e 66 69 | 67 28 75 73 65 72 29 0d | confi|g(user).|
|000001a0| 0a 20 20 20 20 48 69 64 | 65 44 72 6f 70 44 6f 77 |. Hid|eDropDow|
|000001b0| 6e 0d 0a 09 43 61 63 68 | 65 45 78 65 6d 70 74 3b |n...Cach|eExempt;|
|000001c0| 0d 0a 0d 0a 23 65 78 65 | 63 20 4f 42 4a 20 4c 4f |....#exe|c OBJ LO|
|000001d0| 41 44 20 46 49 4c 45 3d | 2e 2e 5c 41 6e 69 6d 61 |AD FILE=|..\Anima|
|000001e0| 74 69 6f 6e 73 5c 41 53 | 5f 56 65 68 69 63 6c 65 |tions\AS|_Vehicle|
|000001f0| 73 46 75 6c 6c 5f 4d 2e | 75 6b 78 0d 0a 0d 0a 73 |sFull_M.|ukx....s|
|00000200| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|00000210| 6e 20 55 70 64 61 74 65 | 4c 69 6e 6b 43 6f 6c 6f |n Update|LinkColo|
|00000220| 72 28 20 4c 69 6e 6b 41 | 74 74 61 63 68 6d 65 6e |r( LinkA|ttachmen|
|00000230| 74 2e 45 4c 69 6e 6b 43 | 6f 6c 6f 72 20 43 6f 6c |t.ELinkC|olor Col|
|00000240| 6f 72 20 29 0d 0a 7b 0d | 0a 09 69 66 20 28 20 46 |or )..{.|..if ( F|
|00000250| 69 72 65 4d 6f 64 65 5b | 31 5d 20 21 3d 20 4e 6f |ireMode[|1] != No|
|00000260| 6e 65 20 29 0d 0a 09 09 | 4c 69 6e 6b 46 69 72 65 |ne )....|LinkFire|
|00000270| 28 46 69 72 65 4d 6f 64 | 65 5b 31 5d 29 2e 55 70 |(FireMod|e[1]).Up|
|00000280| 64 61 74 65 4c 69 6e 6b | 43 6f 6c 6f 72 28 20 43 |dateLink|Color( C|
|00000290| 6f 6c 6f 72 20 29 3b 0d | 0a 0d 0a 09 73 77 69 74 |olor );.|....swit|
|000002a0| 63 68 20 28 20 43 6f 6c | 6f 72 20 29 0d 0a 09 7b |ch ( Col|or )...{|
|000002b0| 0d 0a 09 09 63 61 73 65 | 20 4c 43 5f 47 6f 6c 64 |....case| LC_Gold|
|000002c0| 09 3a 09 53 6b 69 6e 73 | 5b 32 5d 20 3d 20 6d 61 |.:.Skins|[2] = ma|
|000002d0| 74 65 72 69 61 6c 27 50 | 6f 77 65 72 50 75 6c 73 |terial'P|owerPuls|
|000002e0| 65 53 68 61 64 65 72 59 | 65 6c 6c 6f 77 27 3b 09 |eShaderY|ellow';.|
|000002f0| 62 72 65 61 6b 3b 0d 0a | 09 09 63 61 73 65 20 4c |break;..|..case L|
|00000300| 43 5f 47 72 65 65 6e 09 | 3a 09 53 6b 69 6e 73 5b |C_Green.|:.Skins[|
|00000310| 32 5d 20 3d 20 6d 61 74 | 65 72 69 61 6c 27 50 6f |2] = mat|erial'Po|
|00000320| 77 65 72 50 75 6c 73 65 | 53 68 61 64 65 72 27 3b |werPulse|Shader';|
|00000330| 09 09 09 62 72 65 61 6b | 3b 0d 0a 09 09 63 61 73 |...break|;....cas|
|00000340| 65 20 4c 43 5f 52 65 64 | 09 09 3a 20 09 53 6b 69 |e LC_Red|..: .Ski|
|00000350| 6e 73 5b 32 5d 20 3d 20 | 6d 61 74 65 72 69 61 6c |ns[2] = |material|
|00000360| 27 50 6f 77 65 72 50 75 | 6c 73 65 53 68 61 64 65 |'PowerPu|lseShade|
|00000370| 72 52 65 64 27 3b 09 09 | 62 72 65 61 6b 3b 0d 0a |rRed';..|break;..|
|00000380| 09 09 63 61 73 65 20 4c | 43 5f 42 6c 75 65 09 3a |..case L|C_Blue.:|
|00000390| 20 09 53 6b 69 6e 73 5b | 32 5d 20 3d 20 6d 61 74 | .Skins[|2] = mat|
|000003a0| 65 72 69 61 6c 27 50 6f | 77 65 72 50 75 6c 73 65 |erial'Po|werPulse|
|000003b0| 53 68 61 64 65 72 42 6c | 75 65 27 3b 09 09 62 72 |ShaderBl|ue';..br|
|000003c0| 65 61 6b 3b 0d 0a 09 7d | 0d 0a 09 53 6b 69 6e 73 |eak;...}|...Skins|
|000003d0| 5b 30 5d 20 3d 20 43 6f | 6d 62 69 6e 65 72 27 41 |[0] = Co|mbiner'A|
|000003e0| 53 5f 57 65 61 70 6f 6e | 73 5f 54 58 2e 4c 69 6e |S_Weapon|s_TX.Lin|
|000003f0| 6b 54 75 72 72 65 74 2e | 4c 69 6e 6b 54 75 72 72 |kTurret.|LinkTurr|
|00000400| 65 74 5f 53 6b 69 6e 31 | 5f 43 27 3b 0d 0a 7d 0d |et_Skin1|_C';..}.|
|00000410| 0a 0d 0a 73 69 6d 75 6c | 61 74 65 64 20 66 75 6e |...simul|ated fun|
|00000420| 63 74 69 6f 6e 20 76 65 | 63 74 6f 72 20 47 65 74 |ction ve|ctor Get|
|00000430| 45 66 66 65 63 74 53 74 | 61 72 74 28 29 0d 0a 7b |EffectSt|art()..{|
|00000440| 0d 0a 09 72 65 74 75 72 | 6e 20 41 53 56 65 68 69 |...retur|n ASVehi|
|00000450| 63 6c 65 28 49 6e 73 74 | 69 67 61 74 6f 72 29 2e |cle(Inst|igator).|
|00000460| 47 65 74 46 69 72 65 53 | 74 61 72 74 28 29 3b 0d |GetFireS|tart();.|
|00000470| 0a 7d 0d 0a 0d 0a 73 69 | 6d 75 6c 61 74 65 64 20 |.}....si|mulated |
|00000480| 66 75 6e 63 74 69 6f 6e | 20 49 6e 63 72 65 6d 65 |function| Increme|
|00000490| 6e 74 46 6c 61 73 68 43 | 6f 75 6e 74 28 69 6e 74 |ntFlashC|ount(int|
|000004a0| 20 6d 6f 64 65 29 0d 0a | 7b 0d 0a 20 20 20 20 73 | mode)..|{.. s|
|000004b0| 75 70 65 72 28 57 65 61 | 70 6f 6e 29 2e 49 6e 63 |uper(Wea|pon).Inc|
|000004c0| 72 65 6d 65 6e 74 46 6c | 61 73 68 43 6f 75 6e 74 |rementFl|ashCount|
|000004d0| 28 20 6d 6f 64 65 20 29 | 3b 0d 0a 0d 0a 09 69 66 |( mode )|;.....if|
|000004e0| 20 28 20 54 68 69 72 64 | 50 65 72 73 6f 6e 41 63 | ( Third|PersonAc|
|000004f0| 74 6f 72 20 21 3d 20 4e | 6f 6e 65 20 26 26 20 4c |tor != N|one && L|
|00000500| 69 6e 6b 41 74 74 61 63 | 68 6d 65 6e 74 28 54 68 |inkAttac|hment(Th|
|00000510| 69 72 64 50 65 72 73 6f | 6e 41 63 74 6f 72 29 20 |irdPerso|nActor) |
|00000520| 21 3d 20 4e 6f 6e 65 20 | 29 0d 0a 20 20 20 20 20 |!= None |).. |
|00000530| 20 20 20 4c 69 6e 6b 41 | 74 74 61 63 68 6d 65 6e | LinkA|ttachmen|
|00000540| 74 28 54 68 69 72 64 50 | 65 72 73 6f 6e 41 63 74 |t(ThirdP|ersonAct|
|00000550| 6f 72 29 2e 4c 69 6e 6b | 73 20 3d 20 4c 69 6e 6b |or).Link|s = Link|
|00000560| 73 3b 0d 0a 7d 0d 0a 0d | 0a 73 69 6d 75 6c 61 74 |s;..}...|.simulat|
|00000570| 65 64 20 66 75 6e 63 74 | 69 6f 6e 20 50 61 77 6e |ed funct|ion Pawn|
|00000580| 55 6e 70 6f 73 73 65 73 | 73 65 64 28 29 0d 0a 7b |Unposses|sed()..{|
|00000590| 0d 0a 09 69 66 20 28 20 | 49 6e 73 74 69 67 61 74 |...if ( |Instigat|
|000005a0| 6f 72 20 21 3d 20 4e 6f | 6e 65 20 26 26 20 50 6c |or != No|ne && Pl|
|000005b0| 61 79 65 72 43 6f 6e 74 | 72 6f 6c 6c 65 72 28 49 |ayerCont|roller(I|
|000005c0| 6e 73 74 69 67 61 74 6f | 72 2e 43 6f 6e 74 72 6f |nstigato|r.Contro|
|000005d0| 6c 6c 65 72 29 20 21 3d | 20 4e 6f 6e 65 20 29 0d |ller) !=| None ).|
|000005e0| 0a 09 09 50 6c 61 79 65 | 72 43 6f 6e 74 72 6f 6c |...Playe|rControl|
|000005f0| 6c 65 72 28 49 6e 73 74 | 69 67 61 74 6f 72 2e 43 |ler(Inst|igator.C|
|00000600| 6f 6e 74 72 6f 6c 6c 65 | 72 29 2e 44 65 73 69 72 |ontrolle|r).Desir|
|00000610| 65 64 46 4f 56 20 3d 20 | 50 6c 61 79 65 72 43 6f |edFOV = |PlayerCo|
|00000620| 6e 74 72 6f 6c 6c 65 72 | 28 49 6e 73 74 69 67 61 |ntroller|(Instiga|
|00000630| 74 6f 72 2e 43 6f 6e 74 | 72 6f 6c 6c 65 72 29 2e |tor.Cont|roller).|
|00000640| 44 65 66 61 75 6c 74 46 | 4f 56 3b 0d 0a 0d 0a 09 |DefaultF|OV;.....|
|00000650| 2f 2f 20 49 66 20 77 61 | 73 20 6c 69 6e 6b 69 6e |// If wa|s linkin|
|00000660| 67 20 74 6f 20 73 6f 6d | 65 62 6f 64 79 2c 20 75 |g to som|ebody, u|
|00000670| 6e 6c 69 6e 6b 2e 2e 2e | 0d 0a 09 69 66 20 28 20 |nlink...|...if ( |
|00000680| 54 68 69 72 64 50 65 72 | 73 6f 6e 41 63 74 6f 72 |ThirdPer|sonActor|
|00000690| 20 21 3d 20 4e 6f 6e 65 | 20 26 26 20 4c 69 6e 6b | != None| && Link|
|000006a0| 41 74 74 61 63 68 6d 65 | 6e 74 28 54 68 69 72 64 |Attachme|nt(Third|
|000006b0| 50 65 72 73 6f 6e 41 63 | 74 6f 72 29 2e 4c 69 6e |PersonAc|tor).Lin|
|000006c0| 6b 43 6f 6c 6f 72 20 21 | 3d 20 4c 43 5f 47 6f 6c |kColor !|= LC_Gol|
|000006d0| 64 20 29 0d 0a 09 09 4c | 69 6e 6b 41 74 74 61 63 |d )....L|inkAttac|
|000006e0| 68 6d 65 6e 74 28 54 68 | 69 72 64 50 65 72 73 6f |hment(Th|irdPerso|
|000006f0| 6e 41 63 74 6f 72 29 2e | 53 65 74 4c 69 6e 6b 43 |nActor).|SetLinkC|
|00000700| 6f 6c 6f 72 28 20 4c 43 | 5f 47 72 65 65 6e 20 29 |olor( LC|_Green )|
|00000710| 3b 0d 0a 0d 0a 09 73 75 | 70 65 72 2e 50 61 77 6e |;.....su|per.Pawn|
|00000720| 55 6e 70 6f 73 73 65 73 | 73 65 64 28 29 3b 0d 0a |Unposses|sed();..|
|00000730| 7d 0d 0a 0d 0a 2f 2a 20 | 42 65 73 74 4d 6f 64 65 |}..../* |BestMode|
|00000740| 28 29 0d 0a 63 68 6f 6f | 73 65 20 62 65 74 77 65 |()..choo|se betwe|
|00000750| 65 6e 20 72 65 67 75 6c | 61 72 20 6f 72 20 61 6c |en regul|ar or al|
|00000760| 74 2d 66 69 72 65 0d 0a | 2a 2f 0d 0a 66 75 6e 63 |t-fire..|*/..func|
|00000770| 74 69 6f 6e 20 62 79 74 | 65 20 42 65 73 74 4d 6f |tion byt|e BestMo|
|00000780| 64 65 28 29 0d 0a 7b 0d | 0a 09 6c 6f 63 61 6c 20 |de()..{.|..local |
|00000790| 66 6c 6f 61 74 09 09 09 | 45 6e 65 6d 79 44 69 73 |float...|EnemyDis|
|000007a0| 74 3b 0d 0a 09 6c 6f 63 | 61 6c 20 62 6f 74 09 09 |t;...loc|al bot..|
|000007b0| 09 42 3b 0d 0a 09 2f 2f | 6c 6f 63 61 6c 20 43 6f |.B;...//|local Co|
|000007c0| 6e 74 72 6f 6c 6c 65 72 | 09 43 3b 0d 0a 0d 0a 09 |ntroller|.C;.....|
|000007d0| 42 20 3d 20 42 6f 74 28 | 49 6e 73 74 69 67 61 74 |B = Bot(|Instigat|
|000007e0| 6f 72 2e 43 6f 6e 74 72 | 6f 6c 6c 65 72 29 3b 0d |or.Contr|oller);.|
|000007f0| 0a 09 69 66 20 28 20 42 | 20 3d 3d 20 4e 6f 6e 65 |..if ( B| == None|
|00000800| 20 29 0d 0a 09 7b 0d 0a | 09 09 72 65 74 75 72 6e | )...{..|..return|
|00000810| 20 30 3b 0d 0a 09 09 2f | 2a 0d 0a 09 09 43 20 3d | 0;..../|*....C =|
|00000820| 20 49 6e 73 74 69 67 61 | 74 6f 72 2e 43 6f 6e 74 | Instiga|tor.Cont|
|00000830| 72 6f 6c 6c 65 72 3b 0d | 0a 09 09 69 66 20 28 20 |roller;.|...if ( |
|00000840| 43 2e 45 6e 65 6d 79 20 | 3d 3d 20 4e 6f 6e 65 20 |C.Enemy |== None |
|00000850| 7c 7c 20 43 2e 45 6e 65 | 6d 79 2e 49 73 41 28 27 ||| C.Ene|my.IsA('|
|00000860| 56 65 68 69 63 6c 65 27 | 29 0d 0a 09 09 09 7c 7c |Vehicle'|).....|||
|00000870| 20 56 53 69 7a 65 28 43 | 2e 45 6e 65 6d 79 2e 4c | VSize(C|.Enemy.L|
|00000880| 6f 63 61 74 69 6f 6e 20 | 2d 20 43 2e 50 61 77 6e |ocation |- C.Pawn|
|00000890| 2e 4c 6f 63 61 74 69 6f | 6e 29 20 3e 20 4c 69 6e |.Locatio|n) > Lin|
|000008a0| 6b 46 69 72 65 28 46 69 | 72 65 4d 6f 64 65 5b 31 |kFire(Fi|reMode[1|
|000008b0| 5d 29 2e 54 72 61 63 65 | 52 61 6e 67 65 20 29 0d |]).Trace|Range ).|
|000008c0| 0a 09 09 09 72 65 74 75 | 72 6e 20 30 3b 0d 0a 0d |....retu|rn 0;...|
|000008d0| 0a 09 09 72 65 74 75 72 | 6e 20 31 3b 0d 0a 09 09 |...retur|n 1;....|
|000008e0| 2a 2f 0d 0a 09 7d 0d 0a | 0d 0a 09 69 66 20 28 20 |*/...}..|...if ( |
|000008f0| 44 65 73 74 72 6f 79 61 | 62 6c 65 4f 62 6a 65 63 |Destroya|bleObjec|
|00000900| 74 69 76 65 28 42 2e 53 | 71 75 61 64 2e 53 71 75 |tive(B.S|quad.Squ|
|00000910| 61 64 4f 62 6a 65 63 74 | 69 76 65 29 20 21 3d 20 |adObject|ive) != |
|00000920| 4e 6f 6e 65 20 26 26 20 | 44 65 73 74 72 6f 79 61 |None && |Destroya|
|00000930| 62 6c 65 4f 62 6a 65 63 | 74 69 76 65 28 42 2e 53 |bleObjec|tive(B.S|
|00000940| 71 75 61 64 2e 53 71 75 | 61 64 4f 62 6a 65 63 74 |quad.Squ|adObject|
|00000950| 69 76 65 29 2e 54 65 61 | 6d 4c 69 6e 6b 28 42 2e |ive).Tea|mLink(B.|
|00000960| 47 65 74 54 65 61 6d 4e | 75 6d 28 29 29 0d 0a 09 |GetTeamN|um())...|
|00000970| 20 20 20 20 20 26 26 20 | 56 53 69 7a 65 28 42 2e | && |VSize(B.|
|00000980| 53 71 75 61 64 2e 53 71 | 75 61 64 4f 62 6a 65 63 |Squad.Sq|uadObjec|
|00000990| 74 69 76 65 2e 4c 6f 63 | 61 74 69 6f 6e 20 2d 20 |tive.Loc|ation - |
|000009a0| 42 2e 50 61 77 6e 2e 4c | 6f 63 61 74 69 6f 6e 29 |B.Pawn.L|ocation)|
|000009b0| 20 3c 20 46 69 72 65 4d | 6f 64 65 5b 31 5d 2e 4d | < FireM|ode[1].M|
|000009c0| 61 78 52 61 6e 67 65 28 | 29 20 26 26 20 28 42 2e |axRange(|) && (B.|
|000009d0| 45 6e 65 6d 79 20 3d 3d | 20 4e 6f 6e 65 20 7c 7c |Enemy ==| None |||
|000009e0| 20 21 42 2e 43 61 6e 53 | 65 65 28 42 2e 45 6e 65 | !B.CanS|ee(B.Ene|
|000009f0| 6d 79 29 29 20 29 0d 0a | 09 09 72 65 74 75 72 6e |my)) )..|..return|
|00000a00| 20 31 3b 0d 0a 0d 0a 09 | 69 66 20 28 20 46 6f 63 | 1;.....|if ( Foc|
|00000a10| 75 73 4f 6e 4c 65 61 64 | 65 72 28 42 2e 46 6f 63 |usOnLead|er(B.Foc|
|00000a20| 75 73 20 3d 3d 20 42 2e | 53 71 75 61 64 2e 53 71 |us == B.|Squad.Sq|
|00000a30| 75 61 64 4c 65 61 64 65 | 72 2e 50 61 77 6e 29 20 |uadLeade|r.Pawn) |
|00000a40| 29 0d 0a 09 7b 0d 0a 09 | 09 42 2e 46 6f 63 75 73 |)...{...|.B.Focus|
|00000a50| 20 3d 20 42 2e 53 71 75 | 61 64 2e 53 71 75 61 64 | = B.Squ|ad.Squad|
|00000a60| 4c 65 61 64 65 72 2e 50 | 61 77 6e 3b 0d 0a 09 09 |Leader.P|awn;....|
|00000a70| 72 65 74 75 72 6e 20 31 | 3b 0d 0a 09 7d 0d 0a 0d |return 1|;...}...|
|00000a80| 0a 09 69 66 20 28 20 42 | 2e 45 6e 65 6d 79 20 3d |..if ( B|.Enemy =|
|00000a90| 3d 20 4e 6f 6e 65 20 29 | 0d 0a 09 09 72 65 74 75 |= None )|....retu|
|00000aa0| 72 6e 20 30 3b 0d 0a 0d | 0a 09 45 6e 65 6d 79 44 |rn 0;...|..EnemyD|
|00000ab0| 69 73 74 20 3d 20 56 53 | 69 7a 65 28 42 2e 45 6e |ist = VS|ize(B.En|
|00000ac0| 65 6d 79 2e 4c 6f 63 61 | 74 69 6f 6e 20 2d 20 49 |emy.Loca|tion - I|
|00000ad0| 6e 73 74 69 67 61 74 6f | 72 2e 4c 6f 63 61 74 69 |nstigato|r.Locati|
|00000ae0| 6f 6e 29 3b 0d 0a 09 69 | 66 20 28 20 45 6e 65 6d |on);...i|f ( Enem|
|00000af0| 79 44 69 73 74 20 3e 20 | 4c 69 6e 6b 46 69 72 65 |yDist > |LinkFire|
|00000b00| 28 46 69 72 65 4d 6f 64 | 65 5b 31 5d 29 2e 54 72 |(FireMod|e[1]).Tr|
|00000b10| 61 63 65 52 61 6e 67 65 | 20 29 0d 0a 09 09 72 65 |aceRange| )....re|
|00000b20| 74 75 72 6e 20 30 3b 0d | 0a 09 72 65 74 75 72 6e |turn 0;.|..return|
|00000b30| 20 31 3b 0d 0a 7d 0d 0a | 0d 0a 73 69 6d 75 6c 61 | 1;..}..|..simula|
|00000b40| 74 65 64 20 65 76 65 6e | 74 20 57 65 61 70 6f 6e |ted even|t Weapon|
|00000b50| 54 69 63 6b 28 66 6c 6f | 61 74 20 64 74 29 0d 0a |Tick(flo|at dt)..|
|00000b60| 7b 0d 0a 09 69 66 20 28 | 20 28 46 69 72 65 4d 6f |{...if (| (FireMo|
|00000b70| 64 65 5b 31 5d 20 21 3d | 20 4e 6f 6e 65 29 20 26 |de[1] !=| None) &|
|00000b80| 26 20 21 46 69 72 65 4d | 6f 64 65 5b 31 5d 2e 62 |& !FireM|ode[1].b|
|00000b90| 49 73 46 69 72 69 6e 67 | 20 26 26 20 28 54 68 69 |IsFiring| && (Thi|
|00000ba0| 72 64 50 65 72 73 6f 6e | 41 63 74 6f 72 20 21 3d |rdPerson|Actor !=|
|00000bb0| 20 4e 6f 6e 65 29 20 29 | 0d 0a 09 7b 0d 0a 09 09 | None) )|...{....|
|00000bc0| 69 66 20 28 20 4c 69 6e | 6b 73 20 3e 20 30 20 29 |if ( Lin|ks > 0 )|
|00000bd0| 0d 0a 09 09 09 4c 69 6e | 6b 41 74 74 61 63 68 6d |.....Lin|kAttachm|
|00000be0| 65 6e 74 28 54 68 69 72 | 64 50 65 72 73 6f 6e 41 |ent(Thir|dPersonA|
|00000bf0| 63 74 6f 72 29 2e 53 65 | 74 4c 69 6e 6b 43 6f 6c |ctor).Se|tLinkCol|
|00000c00| 6f 72 28 20 4c 43 5f 47 | 6f 6c 64 20 29 3b 0d 0a |or( LC_G|old );..|
|00000c10| 09 09 65 6c 73 65 0d 0a | 09 09 09 4c 69 6e 6b 41 |..else..|...LinkA|
|00000c20| 74 74 61 63 68 6d 65 6e | 74 28 54 68 69 72 64 50 |ttachmen|t(ThirdP|
|00000c30| 65 72 73 6f 6e 41 63 74 | 6f 72 29 2e 53 65 74 4c |ersonAct|or).SetL|
|00000c40| 69 6e 6b 43 6f 6c 6f 72 | 28 20 4c 43 5f 47 72 65 |inkColor|( LC_Gre|
|00000c50| 65 6e 20 29 3b 0d 0a 09 | 7d 0d 0a 09 65 6c 73 65 |en );...|}...else|
|00000c60| 20 69 66 20 28 20 4c 65 | 76 65 6c 2e 4e 65 74 4d | if ( Le|vel.NetM|
|00000c70| 6f 64 65 20 21 3d 20 4e | 4d 5f 44 65 64 69 63 61 |ode != N|M_Dedica|
|00000c80| 74 65 64 53 65 72 76 65 | 72 20 26 26 20 54 68 69 |tedServe|r && Thi|
|00000c90| 72 64 50 65 72 73 6f 6e | 41 63 74 6f 72 20 21 3d |rdPerson|Actor !=|
|00000ca0| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 4c 69 6e 6b 41 | None ).|...LinkA|
|00000cb0| 74 74 61 63 68 6d 65 6e | 74 28 54 68 69 72 64 50 |ttachmen|t(ThirdP|
|00000cc0| 65 72 73 6f 6e 41 63 74 | 6f 72 29 2e 55 70 64 61 |ersonAct|or).Upda|
|00000cd0| 74 65 4c 69 6e 6b 43 6f | 6c 6f 72 28 29 3b 0d 0a |teLinkCo|lor();..|
|00000ce0| 0d 0a 09 73 75 70 65 72 | 2e 57 65 61 70 6f 6e 54 |...super|.WeaponT|
|00000cf0| 69 63 6b 28 20 64 74 20 | 29 3b 0d 0a 7d 0d 0a 0d |ick( dt |);..}...|
|00000d00| 0a 2f 2f 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.//=====|========|
|00000d10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d50| 0d 0a 2f 2f 20 64 65 66 | 61 75 6c 74 70 72 6f 70 |..// def|aultprop|
|00000d60| 65 72 74 69 65 73 0d 0a | 2f 2f 3d 3d 3d 3d 3d 3d |erties..|//======|
|00000d70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000da0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000db0| 3d 3d 3d 3d 3d 3d 3d 0d | 0a 0d 0a 00 |=======.|.... |
+--------+-------------------------+-------------------------+--------+--------+